Russia's finest rewarded at equipment show Russia's finest rewarded at equipment show 19-Oct-2004 Innovations from some of Russia's leading agricultural and food processing machinery suppliers were recognised at the AgroProdMash 2004 exhibition which took place in Moscow recently, underlining Russia's commitment to improving...